home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 2.iso / STUTTGART / FROMUTS / UNIXLIB37B / test / c / wintest < prev   
Text File  |  1992-02-19  |  618b  |  23 lines

  1. #include <stdio.h>
  2.  
  3. #include "termio.h"
  4.  
  5. extern int ioctl(int,int,void *);
  6.  
  7. int main()
  8. {
  9. struct winsize w[1];
  10.  
  11. ioctl(2,TIOCGWINSZ,w);
  12. printf("rows: %d\tcols: %d\nxpixels: %d\typixels: %d\n",
  13.   w->ws_row,w->ws_col,w->ws_xpixel,w->ws_ypixel);
  14. fputs("\nrows: ",stdout); scanf("%hd\n",&w->ws_row);
  15. fputs("cols: ",stdout); scanf("%hd\n",&w->ws_col);
  16. fputs("xpixels: ",stdout); scanf("%hd\n",&w->ws_xpixel);
  17. fputs("ypixels: ",stdout); scanf("%hd\n",&w->ws_ypixel);
  18. ioctl(2,TIOCSWINSZ,w);
  19. ioctl(2,TIOCGWINSZ,w);
  20. printf("\x0crows: %d\tcols: %d\nxpixels: %d\typixels: %d\n",
  21.   w->ws_row,w->ws_col,w->ws_xpixel,w->ws_ypixel);
  22. }
  23.